GoDevMCP

GoDevMCP is a Model Context Protocol (MCP) server that provides development tools with a focus on Go, and additional support for Rust and Python. It offers documentation lookup, code search, project…

Local server

What is the GoDevMCP MCP Server?

GoDevMCP is an MCP project maintained in the fpt/go-dev-mcp repository. The maintainer describes its purpose as “GoDevMCP is a Model Context Protocol (MCP) server that provides development tools with a focus on Go, and additional support for Rust and Python. It…”. Read the project documentation for the complete scope.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
search_godocSearch for Go packages on pkg.go.dev
read_godocRead Go package documentation with line-based paging
search_within_godocSearch for keywords within a specific Go package's documentation
outline_go_packageGet a comprehensive outline of a Go package: dependencies, exported declarations, and call graph
validate_go_codeValidate Go code using go vet, build checks, formatting, and module tidiness
search_rustdocSearch for Rust crates on docs.rs
read_rustdocRead Rust crate documentation with line-based paging
search_within_rustdocSearch for keywords within a specific Rust crate's documentation
search_pydocSearch Python standard library modules on docs.python.org
read_pydocRead Python standard library module documentation with line-based paging
search_within_pydocSearch for keywords within a specific Python module's documentation
tree_dirDisplay local directory tree structure with depth limiting
search_local_filesSearch file contents in local directories with match limiting
scan_markdownScan markdown files to extract headings with line numbers
search_github_codeSearch code in GitHub repositories with compact formatting
get_github_contentGet file content from GitHub with line-based paging
tree_github_repoDisplay GitHub repository tree structure with depth limiting