> ## Documentation Index
> Fetch the complete documentation index at: https://docs.budecosystem.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Manage MCP capabilities

Create, generate, manage, and govern MCP Foundry capabilities.

Use these workflows to turn enterprise systems and knowledge into reliable agent capabilities. Each workflow ends by attaching the result to a virtual server and testing it before broader use.

```mermaid theme={null}
flowchart LR
    A[Create or connect] --> B[Secure and describe]
    B --> C[Attach to virtual server]
    C --> D[Test in Playground]
    D --> E[Observe and govern]
```

## Generate tools from API definitions

The **MCP Tools Generator** accelerates API onboarding. It accepts OpenAPI specification files or URLs, API documentation, and Postman collections, then produces candidate tool definitions that should be reviewed before publication.

1. Open **MCP Tools Generator**.
2. Choose the source type and provide the file or URL.
3. Start the generation job and follow its status in **Generation Jobs**.
4. Review names, descriptions, endpoints, request schemas, authentication assumptions, and visibility for each generated tool.
5. Test generated tools with non-production credentials.
6. Attach only approved tools to a virtual server.

<img src="https://mintcdn.com/budecosystem-b7b14df4/-y5j8SGmLx3D-GC1/images/image-146.png?fit=max&auto=format&n=-y5j8SGmLx3D-GC1&q=85&s=f17fe75af6caae021564a57eb1ed6174" alt="Image" width="1920" height="876" data-path="images/image-146.png" />

```mermaid theme={null}
flowchart TD
    A[OpenAPI, API docs, or Postman collection] --> B[Ingest and parse]
    B --> C[Extract endpoints and schemas]
    C --> D[Generate candidate tools]
    D --> E[Human review and security validation]
    E --> F[Approved virtual server]
```

> **Caution:** Generation is an onboarding aid, not an authorization decision. Check every generated endpoint and credential scope, especially for write or destructive operations.

## Connect and publish MCP servers

Use **MCP Servers** to manage external, self-hosted, or deployable MCP services. Browse the registry for pre-integrated options, or register a server using the connection approach appropriate for the deployment. For command-line servers, MCP Foundry can bridge the server so agents can reach it through a managed network endpoint.

After connecting a server:

1. Verify its health and capability catalog.
2. Review the imported tools, resources, and prompts.
3. Restrict access through teams, visibility, and virtual-server composition.
4. Test a representative call in Playground.
5. Monitor logs and error rates after release.

## Govern access and operations

* Use **Teams** to establish ownership and scoped collaboration.

<img src="https://mintcdn.com/budecosystem-b7b14df4/UNF6K74GR2I5hzMa/images/image-147.png?fit=max&auto=format&n=UNF6K74GR2I5hzMa&q=85&s=c5ee6cbe19e7a1ab00153b656c65c1fa" alt="Image" width="1920" height="875" data-path="images/image-147.png" />

* Use **API Tokens** for programmatic access; rotate and revoke them according to your security policy.
* Configure **Roots** to constrain filesystem access for server workloads to explicitly permitted directories.
* Use **Logs** to trace activity and investigate failures.
* Use dashboard metrics to identify slow endpoints, error-prone tools, and unusual traffic patterns.

<img src="https://mintcdn.com/budecosystem-b7b14df4/UNF6K74GR2I5hzMa/images/image-148.png?fit=max&auto=format&n=UNF6K74GR2I5hzMa&q=85&s=462dfde3cd4b2feeb107835bf83953b9" alt="Image" width="1920" height="877" data-path="images/image-148.png" />

For a complete first composition, continue with [Create your first MCP server](../creating-first-mcp-foundry).
