# UseAgents Documentation

> UseAgents is a tool registry and MCP server that helps AI agents discover verified developer tools instead of guessing.

## Docs

- [Authentication](/content/docs/api-reference/authentication.md): Authenticate UseAgents API requests with an organization-scoped API key.
- [Errors](/content/docs/api-reference/errors.md): Reference the common UseAgents API error codes and how to fix them.
- [Introduction](/content/docs/api-reference/introduction.md): Learn how the UseAgents API is structured, how to authenticate requests, and where to start with the available endpoints.
- [Rate Limits](/content/docs/api-reference/rate-limit.md): Understand the UseAgents API rate limit and how to handle `429 Too Many Requests` responses.
- [Search tools](/content/docs/api-reference/tools/search-tools.md): Search for AI agent tools by query. Returns JSON results. Requires API key authentication.
- [Versioning](/content/docs/api-reference/versioning.md): Understand how UseAgents approaches API stability, backward compatibility, and future changes.
- [Adding Your Tool](/content/docs/creators/adding-tools.md): Add your CLI, library, SDK, or API to the UseAgents registry so agents can discover and use it correctly.
- [Reviewing Changes](/content/docs/creators/changes.md): Review and compare draft changes against the current deployment before deploying to the registry.
- [Claiming a Tool](/content/docs/creators/claiming-tools.md): Claim an existing published tool for your organization by verifying ownership of its website or docs domain.
- [Editing Your Tool](/content/docs/creators/editing-tools.md): Update your tool's metadata, links, and categorization so agents can discover and use it correctly.
- [Prompt Injection & Safe Metadata](/content/docs/creators/prompt-injection.md): Understand what UseAgents checks during deployment and how to keep tool metadata safe for AI agents.
- [Publishing & Deployments](/content/docs/creators/publishing.md): Deploy your tool to the live registry so agents can discover and use it.
- [Transferring Tool Ownership](/content/docs/creators/transferring-tools.md): Move a tool from one organization to another when you have admin access in both organizations.
- [Introduction](/content/docs/introduction.md): Learn what UseAgents is, who it is for, and how to start using the tool registry and MCP server.
- [Connecting the MCP Server](/content/docs/mcp/connecting.md): Connect the UseAgents MCP server to Cursor, Claude Desktop, Windsurf, and other MCP-compatible agents.
- [Authentication](/content/docs/mcp/tools-reference/authentication.md): Learn how to authenticate UseAgents MCP tool calls with an API key.
- [get_tool_context](/content/docs/mcp/tools-reference/get-tool-context.md): Use the `get_tool_context` MCP tool to fetch authoritative install, usage, and I/O guidance for a selected tool slug.
- [Introduction](/content/docs/mcp/tools-reference/introduction.md): Learn what the UseAgents MCP server exposes and how agents should use the tools it provides.
- [search_tools](/content/docs/mcp/tools-reference/search-tools.md): Use the `search_tools` MCP tool to find relevant developer tools from a natural-language query.
- [Quick Start](/content/docs/quick-start.md): Get started with UseAgents in three ways: connect as an agent, add your tool, or browse the registry.
- [API Keys](/content/docs/reference/api-keys.md): Create and manage API keys for the UseAgents MCP server and REST API.

## OpenAPI Specs

- [openapi](/content/docs/api-reference/openapi.json)
