Skip to main content
Glama

Penrose MCP Server

README.md1.04 kB
# Penrose MCP Server A Model Context Protocol (MCP) server for [Penrose](https://penrose.cs.cmu.edu/) - Create beautiful mathematical diagrams through natural language. ## Overview This MCP server provides tools and resources for creating mathematical diagrams using Penrose's domain-specific languages: - **Domain (DSL)**: Define mathematical types and relationships - **Substance**: Describe mathematical objects and their relationships - **Style**: Specify visual representation rules ## Project Structure - `.topos/`: Research materials and documentation (gitignored) - `penrose-research/`: Design documents and specifications - `mcp-examples/`: Reference MCP server implementations - `mcp-spec/`: Official MCP protocol documentation ## Development Use the justfile to access documentation and reference materials: ```bash # List all available commands just --list # View the server architecture just architecture # Access MCP specifications just mcp-spec ``` ## License MIT License - See LICENSE file for details

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/bmorphism/penrose-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server