Documentation

Learn Primrose

Everything you need to build AI applications with MCP servers

Quick Start
Get started with Primrose in just a few lines of code
import { Primrose } from 'primrose-mcp';

const client = new Primrose({
  apiKey: 'YOUR_API_KEY',
  provider: 'anthropic'
});

// List tools from a server
const tools = await client.listTools({ mcpServer: 'filesystem' });

// Call a tool
const result = await client.callTool('read_file', {
  path: '/path/to/file.txt'
});

console.log(result);
Getting Started
Learn the basics and get up and running in minutes
MCP Servers
Browse and integrate MCP servers
API Keys
Manage authentication and access control
SDK Reference
Client libraries and code examples

Need help?

Can't find what you're looking for? Our team is here to help.