# Owl Protocol — how to use (mcp.ai)

Connect your Owl Protocol account and use 3 tools for developer tools straight from your AI agent. Connect with your own API key. Owl Protocol empowers developers to build feature-rich, user-friendly Web3 applications for mainstream adoption through modular infrastructure that simplifies blockchain development.

## Option A — via MCP (recommended)
Remote MCP endpoint (HTTP, streamable): `https://api.mcp.ai/p_owl_protocol?ms=1787293440000`
Add it as a custom/remote MCP connector in your client (Claude, Cursor, VS Code…), then authenticate when prompted. Once connected, ask the agent to use the server's tools (e.g. `owl_protocol_deploy_collection`).

## Option B — via direct REST API
Base URL: `https://api.mcp.ai/api/owl_protocol`
Auth: `Authorization: Bearer sk_live_…` — create a workspace API key at https://mcp.ai/settings/api-keys
Discover endpoints: `GET https://api.mcp.ai/api/owl_protocol/_endpoints`

### Endpoints
- `POST https://api.mcp.ai/api/owl_protocol/deploy/collection` — Tool to deploy a new ERC721 collection contract. Use after creating a project to programmatically deploy the collection on a specified blockchain.
  - body: { args?: string|integer|boolean|number[], name: string, symbol: string, chainId: integer, overrides?: object, projectId: string, contractName: string }
- `POST https://api.mcp.ai/api/owl_protocol/get/project/details` — Tool to retrieve details of a specific project. Use when you need metadata about a project after authenticating with your API key.
- `POST https://api.mcp.ai/api/owl_protocol/list/projects` — Tool to list all projects. Use when you need to retrieve all projects accessible by the authenticated user.

## Example prompts
- "What can I do in Owl Protocol?"
- "Show me a summary of my Owl Protocol account"

## More
- Page: https://mcp.ai/owl_protocol
- Agent spec (llms.txt): https://mcp.ai/owl_protocol/llms.txt
- Postman collection: https://mcp.ai/owl_protocol/postman.json
