# Give coding agents runtime context for Encore services

> Use Encore's AI integration and built-in MCP server so an agent can inspect service architecture, query local resources, call APIs, and analyze traces while iterating on TypeScript or Go backends.

- Skill: `agentskillexchange/give-coding-agents-runtime-context-for-encore-services` (Agent Skill)
- Install (CLI): `npx skillmds@latest add agentskillexchange/give-coding-agents-runtime-context-for-encore-services`
- Raw SKILL.md: https://api.skillmd.com/api/skills/agentskillexchange/give-coding-agents-runtime-context-for-encore-services/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: agentskillexchange (https://skillmd.com/u/agentskillexchange)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/agentskillexchange/give-coding-agents-runtime-context-for-encore-services

---


# Give coding agents runtime context for Encore services

Use Encore's AI integration and built-in MCP server so an agent can inspect service architecture, query local resources, call APIs, and analyze traces while iterating on TypeScript or Go backends.

## Prerequisites

Encore CLI; Encore TypeScript or Go project; agent runtime with MCP support

## Installation

Requirements and caveats from upstream:
- **Self-hosted:** Use the Encore CLI to export your app as Docker images, then supply your infra config to host anywhere.
- This includes all code needed for local development, everything that runs in your application when it is deployed, and everything needed to generate a Docker image for your application, so you can easily deploy your a...
- Should you want to migrate away, it's straightforward and does not require a big rewrite. 99% of your code is regular Go or TypeScript.

Basic usage or getting-started notes:
- **Framework:** The Encore framework, available for TypeScript and Go, lets you define APIs, services, and infrastructure (databases, Pub/Sub, caching, buckets, cron jobs) as type-safe objects in your code. Write your...
- **TypeScript:** encore app create --example=ts/hello-world
- **Go:** encore app create --example=hello-world

- Source: https://github.com/encoredev/encore
- Extracted from upstream docs: https://raw.githubusercontent.com/encoredev/encore/HEAD/README.md

## Documentation

- https://encore.dev/docs/ts/ai-integration

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/give-coding-agents-runtime-context-for-encore-services/)

