Skip to main content

A FastMCP server for DevBrain stdio communication.

Project description

DevBrain MCP Server

Chat with your favorite newsletters (coding, tech, founder).

Audit

|

DevBrain MCP server MseeP.ai Security Assessment Badge
Verified on MseeP

About

It is a newsletter-based MCP that searches for relevant code snippets, indie developer articles and blog posts so you don't have to hunt through generic web results again. Just ask LLM: "research on devbrain"

It's kind of like a web search, but specifically tuned for high-quality, developer-curated content. You can easily plug in your favorite newsletter to expand its knowledge base even further.

For example, when you are implementing feature "A", DevBrain can pull related articles that would serve as a solid reference and a foundation for your implementation.

usage-claude
Claude app Goose app (tap on an image to open utube)

DevBrain returns articles as short description + URL, you can then:

  • instruct LLM agent like Claude or Goose to fetch full contents of the articles using provided URLs
  • instruct LLM to implement a feature based on all or selected articles

Installation and Usage

Via uv or uvx. Install uv and uvx (if not installed):

curl -LsSf https://astral.sh/uv/install.sh | sh

Example command to run MCP server in stdio mode:

uvx --python ">=3.10" --from devbrain devbrain-stdio-server

Use in Claude

To add devbrain to Claude's config, edit the file: ~/Library/Application Support/Claude/claude_desktop_config.json and insert devbrain to existing mcpServers block like so:

{
  "mcpServers": {
    "devbrain": {
      "command": "uvx",
      "args": [
        "--python", ">=3.10",
        "--force-reinstall",
        "--from",
        "devbrain",
        "devbrain-stdio-server"
      ]
    }
  }
}

Claude issues:

sudo mkdir -p /usr/local/bin
sudo ln -s ~/.local/bin/uvx /usr/local/bin/uvx
sudo ln -s ~/.local/bin/uv /usr/local/bin/uv

and restart Claude.

Integration for Cline and other AI agents

Command to start DevBrain MCP in stdio mode:

uvx --python ">=3.10" --force-reinstall --from devbrain devbrain-stdio-server

and add this command to a config file of the AI agent (Cline or other).

Note that DevBrain requires Python 3.10+ support. Most systems have it installed. However VS Code (that Cline depends on) is shipped with Python 3.9. Use correct version of Python when running DevBrain MCP. A corrected version to launch DevBrain MCP looks like this:

uvx --python ">=3.10" --force-reinstall --from devbrain devbrain-stdio-server

Docker integration

You can run this MCP as a Docker container in STDIO mode. First build an image with build.sh. Then add a config to Claude like so:

{
  "mcpServers": {
    "devbrain": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "svenai/mcp-devbrain-stdio:latest"
      ]
    }
  }
}

Test command to verify that docker container works correctly:

docker run -i --rm svenai/mcp-devbrain-stdio:latest

License

This project is released under the MIT License and is developed by mimeCam as an open-source initiative.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

devbrain-1.1.7.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

devbrain-1.1.7-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file devbrain-1.1.7.tar.gz.

File metadata

  • Download URL: devbrain-1.1.7.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.2

File hashes

Hashes for devbrain-1.1.7.tar.gz
Algorithm Hash digest
SHA256 ab2bd3dfb28d925a4027170d256bf8d820c06ce4d74a862d4f152fa3075b97ba
MD5 8be11141cc31671c64c3cb96b80aff91
BLAKE2b-256 e71ff7a2d38fd75d93183b95cf0e7e47738fbd6d214da6b4a2d842fa774cba40

See more details on using hashes here.

File details

Details for the file devbrain-1.1.7-py3-none-any.whl.

File metadata

  • Download URL: devbrain-1.1.7-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.2

File hashes

Hashes for devbrain-1.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 579163b95b9039a46e89770cea31724d3e95db5d82bec8a955a81d03284a7fb8
MD5 a2f9b4a4bc6117225f0498f814044aa3
BLAKE2b-256 5e140f8cb0252eeae4e0ce12887504509f0e96e2f866434afab0c44489d4d48e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page