Skip to main content

Other MCP Clients

Buildable supports integration with various MCP clients beyond the major editors.

Supported Clients​

Neovim​

  • Plugin: Community MCP plugins available
  • Setup: Configure through your Neovim config
  • Features: Task management, code completion, real-time sync

Ollama​

  • Type: Local AI model integration
  • Setup: Configure MCP server with Ollama
  • Features: Offline AI assistance with project context

GitHub Copilot​

  • Type: IDE extension integration
  • Setup: Through supported IDEs
  • Features: Code suggestions with Buildable context

Terminal-based Clients​

  • MCP CLI tools: Command-line MCP clients
  • Shell integration: Direct terminal access to tasks
  • Scripting: Automate workflows with MCP commands

Configuration Examples​

Generic MCP Client Configuration​

{
"mcpServers": {
"buildable": {
"command": "npx",
"args": ["@buildable/mcp-server"],
"env": {
"BUILDABLE_API_KEY": "<your_full_api_key_here>",
"BUILDABLE_PROJECT_ID": "<your_project_id>",
"BUILDABLE_AI_ASSISTANT_ID": "<assistant_name>"
}
}
}
}

Environment Variables​

Set these environment variables for any MCP client:

export BUILDABLE_API_KEY="<your_full_api_key_here>"
export BUILDABLE_PROJECT_ID="<your_project_id>"
export BUILDABLE_AI_ASSISTANT_ID="<assistant_name>"

Client-Specific Setup​

Neovim Setup​

  1. Install an MCP plugin for Neovim
  2. Add Buildable configuration to your init.lua
  3. Restart Neovim and verify connection

Ollama Integration​

  1. Ensure Ollama is running locally
  2. Configure the MCP bridge for Ollama
  3. Test with local AI models

Custom Implementations​

For clients not listed here:

  1. Implement MCP protocol support
  2. Connect to Buildable's MCP server
  3. Handle authentication and project context

Features Available​

Core MCP Features​

  • Task management
  • Project context access
  • Real-time updates
  • Code generation assistance

Client-Specific Features​

  • May vary based on client capabilities
  • Some clients support custom UI elements
  • Integration depth depends on client MCP support

Community Contributions​

We welcome community contributions for new MCP client integrations:

Creating New Integrations​

  1. Fork our MCP server repository
  2. Create client-specific adapters
  3. Submit pull request with documentation

Sharing Configurations​

  • Share working configurations in our Discord
  • Contribute to our documentation
  • Help other users with setup issues

Troubleshooting​

General Issues​

  • Verify MCP server is accessible
  • Check API credentials are correct
  • Ensure network connectivity

Client-Specific Issues​

  • Check client-specific MCP documentation
  • Verify client supports MCP protocol version
  • Review client logs for connection errors

Getting Help​

Resources​

Support Channels​

  • GitHub issues for technical problems
  • Discord for community support
  • Email support for urgent issues

Future Clients​

We're actively working on support for:

  • Additional IDE integrations
  • Web-based MCP clients
  • Mobile development environments
  • Cloud-based coding platforms

Stay tuned for updates on new client support!