daedalus avatar

Mcp Rpcbind

daedalus/mcp-rpcbind

Connects to rpcbind (the RPC portmapper service) to query and interact with registered RPC programs on a system. You get four tools: list all registered RPC programs on a host, get the port number for a specific program and version, look up which programs are registered at a given port, and ping to check if rpcbind is running. Reach for this when you need to discover or debug RPC services in a Unix environment, especially when working with NFS, NIS, or other RPC based network services. It's a straightforward wrapper around portmapper queries that brings RPC service discovery into Claude's toolset.

tools
4
transport
STDIO
last updated
Apr 24, 2026

Tools

4 tools

Public tool metadata for what this MCP can expose to an agent.

rpcbind_list_allList all registered RPC programs on a host

List all registered RPC programs on a host

No parameter schema in public metadata yet.

rpcbind_get_portGet port for a specific RPC program/version

Get port for a specific RPC program/version

No parameter schema in public metadata yet.

rpcbind_get_programGet programs registered at a specific port

Get programs registered at a specific port

No parameter schema in public metadata yet.

rpcbind_pingCheck if rpcbind is running

Check if rpcbind is running

No parameter schema in public metadata yet.

Sponsors

Readme

mcp-rpcbind

MCP server exposing rpcbind/RPC portmapper functionality.

PyPI Python Ruff

Install

pip install mcp-rpcbind

Usage

mcp-rpcbind

This will start the MCP server using stdio transport.

MCP Server

This package provides an MCP server that exposes rpcbind functionality for querying registered RPC services.

Tools

  • rpcbind_list_all: List all registered RPC programs on a host
  • rpcbind_get_port: Get port for a specific RPC program/version
  • rpcbind_get_program: Get programs registered at a specific port
  • rpcbind_ping: Check if rpcbind is running

Development

# Install with dev dependencies
pip install -e ".[test,mcp]"

# Run tests
pytest

# Lint
ruff check src/ tests/
ruff format src/ tests/

# Type check
mypy src/

Release


View the full README on GitHub

Details

Repository
github.com/daedalus/mcp-rpcbind
Package
mcp-rpcbind
Transport
STDIO
Registry
MCP registry, active

More from daedalus