Starter template for a FastMCP 3.x server.
healthchecktool: confirms the server is reachable.lookup_entrytool: placeholder tool that validates a PDB ID.main.py: runnable FastMCP server entrypoint.
If you use uv:
uv sync
uv run python main.pyIf you use your existing virtual environment:
python main.py- Replace
lookup_entryinmain.pywith real PDBe API calls. - Add more MCP tools/resources/prompts for your workflow.
- Connect this server to your MCP client config.