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!