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.8.tar.gz (7.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.8-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for devbrain-1.1.8.tar.gz
Algorithm Hash digest
SHA256 288ccd73af155577fb3bf54f4146dd617574330d750e75bffc3bf6230e407812
MD5 79270e280055649bc964a6c699ac01f8
BLAKE2b-256 a566a1e86d7117b51ed8919f6399348c2a9ff1451762f7648537d86394651cba

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for devbrain-1.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 8e0244dce6435ff2e30026eccece2d60d19966bc677b2fa8fd12d990defd3bb2
MD5 81496330546618c08f52f2b7dc9aaf90
BLAKE2b-256 763db77b5705a9931c93f01979b321226f960cff205843c7391aa4bdc97f12e2

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