Sowiedu/Edict
[](https://glama.ai/mcp/servers/sowiedu/edict) π π β Agent-first programming language: agents produce JSON AST, the compiler validates, type-checks, effect-checks, verifies contracts via Z3/SMT, and compiles to WASM. 19 MCP tools for the full compile-and-execute loop.
Install
npx -y edict-lang
Capabilities
- tools
- resources
- prompts
Server instructions
Edict is a programming language for AI agents. Programs are JSON ASTs, not text. Call edict_schema(format: 'agent') ONCE to bootstrap β it returns the schema, builtins, effects, compact format maps, and an agent guide. Then: write your program as a JSON AST β call edict_check β fix errors using the structured error response β call edict_compile β call edict_run. NEVER re-fetch schema or examples within the same session. Cache the response from edict_schema.