Skip to main content
Glama
index.tsโ€ข1.9 kB
/** * Buildable MCP Client * * Official npm package for integrating Buildable with AI assistants * Perfect for Cursor AI, Claude Desktop, and other AI development tools * * Buildable makes any project buildable with AI-powered development assistance * * @example * ```typescript * import { BuildableClient } from '@bldbl/mcp'; * * const client = new BuildableClient({ * apiUrl: 'https://bldbl.dev/api', * apiKey: 'your-api-key', * projectId: 'your-project-id' * }); * * // Get project context for AI * const context = await client.getProjectContext(); * * // Find next task to work on * const nextTask = await client.getNextTask(); * * // Start working on a task * await client.startTask(nextTask.task.id); * ``` */ import { createBuildableClient } from './client'; // CLI is now handled internally - no need to export server class export { BuildableMCPClient } from './client'; // Export types for TypeScript users export type { BuildableConfig, ProjectContext, } from './types'; // Export utilities export { createBuildableClient } from './client'; // Package metadata export const version = '1.6.0'; export const name = '@bldbl/mcp'; /** * Quick setup function for Cursor AI and other tools * * @example * ```javascript * const { setupBuildable } = require('@bldbl/mcp'); * * const client = setupBuildable({ * apiKey: process.env.BUILDABLE_API_KEY, * projectId: process.env.BUILDABLE_PROJECT_ID * }); * * // Ready to use with AI * const context = await client.getProjectContext(); * ``` */ export function setupBuildable(config: { apiKey: string; projectId: string; apiUrl?: string; aiAssistantId?: string; }) { return createBuildableClient({ apiUrl: config.apiUrl || 'https://bldbl.dev/api', apiKey: config.apiKey, projectId: config.projectId, aiAssistantId: config.aiAssistantId || 'buildable-client', }); }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/chunkydotdev/bldbl-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server