Platform

Products

Private AI infrastructure — from compute to agents.

Target groups

Use Cases

For enterprise, SMBs, and individual developers.

Knowledge & Support

Resources

Everything you need to succeed with Mycelis.

Integration

MCP Tools —
External APIs directly in model context.

The Model Context Protocol (MCP) enables models to call external tools and APIs. Use the Mycelis MCP Library or connect your own services.

What is the Model Context Protocol?

MCP (Model Context Protocol) is an open protocol that allows language models to call defined tools—APIs, database queries, filesystem access, and calculations.

The model decides when to call a tool, executes it, and integrates the result into its answer. Without MCP, model knowledge is limited to its training cutoff.

MCP Library — ready-to-use tools

Web Search

Live search results directly in context. No outdated training data.

SQL Database

PostgreSQL, MySQL, SQLite—model writes and executes queries.

GitHub

Read repositories, create issues, and comment on PRs.

Calendar

Google Calendar, Outlook—read, create, and manage events.

Slack

Read and send messages, search channels.

REST APIs

Any HTTP APIs—with or without authentication.

Connect your own tools — code example

Python — Tool definition
# Define the tool in the Mycelis dashboard or via API
tool = {
    "name": "get_product_price",
    "description": "Returns the current price of a product",
    "input_schema": {
        "type": "object",
        "properties": {
            "product_id": {"type": "string", "description": "Product ID"}
        },
        "required": ["product_id"]
    },
    # Mycelis calls this URL when the model uses the tool
    "endpoint": "https://your-api.example.com/products/{product_id}/price"
}

Security & isolation

  • Per-workspace isolation—tools in one workspace cannot be reached from other workspaces
  • Authentication via Mycelis PAT—no direct external access
  • API secrets (keys for external services) are stored encrypted
  • Tool calls are logged in the usage dashboard
  • Rate limiting configurable per tool and workspace

Frequently asked questions

Can every model use MCP tools?

MCP works with all models that support tool calling / function calling: GPT-4o, Claude 3.5, Llama 3.1 70B/405B, Mixtral 8x7B, and more.

How do I define my own tools?

In the Mycelis dashboard under “MCP Tools.” You provide name, description, parameter JSON schema, and the HTTP endpoint. The model calls this endpoint automatically when it wants to use the tool.

Are tool calls shown in my usage statistics?

Yes. Every tool call is recorded in the usage dashboard: timestamp, model used, tool name, and latency—for debugging and monitoring.

Are there costs for MCP tool calls?

No. Tool calls themselves have no separate charge. You only pay for the tokens processed by the model (prompt + tool definition + result).

Models that act, not just answer.

MCP Library available instantly. Connect your own tools in minutes.

Start for free