Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MOF Tools MCP Serversearch for MOFs containing Zirconium"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MOF Tools MCP Server
A professional, lightweight MCP server for Metal-Organic Framework (MOF) research. This server uses the SSE (Server-Sent Events) transport to provide scientific tools over HTTP.
๐ Repository Structure
main.py: Server entrypoint and tool registration.tools.py: Core logic for scientific calculations and database queries.pyproject.toml: Dependency and package management.
๐ Installation
๐ Running the Server
Start the server using Python:
The server will be live at http://localhost:8080.
๐งช Testing the Server
Method 1: MCP Inspector (Recommended)
The official way to test MCP tools interactively.
Start your server in one terminal:
python main.pyIn a second terminal, run the inspector pointing to the SSE URL:
npx @modelcontextprotocol/inspector http://localhost:8080/sse
Method 2: Manual HTTP Check
Since the server runs on HTTP/SSE, you can verify it's up with a simple curl:
๐ ๏ธ Available Tools
Tool | Description | Input |
| Search internal MOF database |
|
| Calculate potential energy via ASE |
|
| Structure optimization placeholder |
|
๐ Integration
To connect your agent to this server, use the SSE endpoint:
URL: http://localhost:8080/sse