Skip to main content
Glama
noir-lang
by noir-lang

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NOIR_MCP_REPOS_DIRNoBase directory for cloned repos~/.noir-mcp
NOIR_DEFAULT_VERSIONNoNoir version tag for the main repov1.0.0-beta.21

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
noir_sync_reposA

Clone or update Noir repositories locally. Run this first to enable searching. Default: syncs core repos (noir compiler/stdlib/docs, noir-examples). Use categories to sync additional repos: 'libraries' for community packages, 'reference' for awesome-noir.

noir_statusA

Check the status of cloned Noir repositories - shows which repos are available, their categories, and commit hashes.

noir_search_codeA

Search Noir source code across all cloned repos. Supports regex patterns. Use for finding function implementations, patterns, and examples in .nr files.

noir_search_docsB

Search Noir documentation. Use for finding language guides, tutorials, and API documentation.

noir_search_stdlibB

Search the Noir standard library (noir_stdlib). Use for finding built-in functions, traits, and types available in Noir.

noir_list_examplesA

List available Noir example circuits from noir-examples and noir/examples.

noir_read_exampleA

Read the source code of a Noir example circuit. Use noir_list_examples to find available examples.

noir_read_fileA

Read any file from the cloned repositories by path. Path should be relative to the repos directory.

noir_list_librariesA

List available Noir library and reference repos with descriptions and clone status. Use to discover community packages and tools in the Noir ecosystem.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/noir-lang/mcp-server'

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