Skip to content

Add MCP package for Slangroom contract development assistance#270

Open
puria wants to merge 5 commits intomainfrom
mcp
Open

Add MCP package for Slangroom contract development assistance#270
puria wants to merge 5 commits intomainfrom
mcp

Conversation

@puria
Copy link
Copy Markdown
Member

@puria puria commented Sep 11, 2025

This PR adds a new @slangroom/mcp package that provides an MCP (Model Context Protocol) server to help developers and AI assistants write Slangroom contracts.

Features:

  • Basic MCP server implementation
  • Resource listing for Slangroom and Zencode documentation
  • Package structure following Slangroom conventions
  • Build configuration and README documentation

The MCP server can be used with AI coding assistants that support the Model Context Protocol to provide context-aware assistance for Slangroom contract development.

悆 Generated with Crush
Co-Authored-By: Crush crush@charm.land

puria and others added 2 commits September 11, 2025 16:54
* Create new @slangroom/mcp package with MCP server implementation
* Add basic MCP server with resource listing capabilities
* Include package.json, tsconfig.json, and build configuration
* Add README.md with package documentation
* Update CRUSH.md with development guidelines

This package provides an MCP server that helps developers and AI assistants
write Slangroom contracts by providing context-aware assistance, documentation,
and development tools.

💘 Generated with Crush
Co-Authored-By: Crush <crush@charm.land>
* Document MCP server features and usage
* Include installation and development instructions
* Provide overview of Slangroom MCP capabilities

💘 Generated with Crush
Co-Authored-By: Crush <crush@charm.land>
@puria puria marked this pull request as draft September 11, 2025 21:21
puria added 3 commits April 15, 2026 11:46
  Build a real MCP server for drafting and validating Slangroom scripts
  from the repository's live syntax reference, examples, and tests.

  - index statement definitions from docs/statements and plugin coverage
  - expose MCP tools for listing statements, searching sources, drafting contracts, and validating syntax
  - add MCP resources for syntax reference and example/test contract bundles
  - add automated tests for tool behavior and contract validation flows
  - add a standalone CLI entrypoint for running the MCP server
@puria puria marked this pull request as ready for review April 15, 2026 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant