Effect Solutions
Effect best practices and patterns — https://www.effect.solutions
Living Document: Opinionated collection exploiting Cunningham's Law. Disagree? Open an issue
Power your agent
Yayıncının kendi komutu. PlugMCP uç noktası değildir.
Host a copy with our keys and logs.
npx -y [email protected]Claude Code'un yerel komutlar için kurulum bağlantısı yok. Aşağıdaki komutu kopyalayın ve bir terminalde çalıştırın.
claude mcp add effect-solutions-mcp -- npx -y effect-solutions-mcp@0.3.3Bir terminalde çalıştırın.
{ "mcpServers": { "effect-solutions-mcp": { "command": "npx", "args": [ "-y", "[email protected]" ] } }}claude_desktop_config.json
Uzak URL mi, yoksa makinenizde bir komut mu? İki kurulum arasındaki fark
PlugMCP’de çalıştır
A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.
BaşlatYayıncıdan
Effect best practices and patterns — https://www.effect.solutions
Living Document: Opinionated collection exploiting Cunningham's Law. Disagree? Open an issue
Effect-first MCP server for Effect TypeScript best practices documentation
Curated Effect TypeScript patterns for common scenarios — error handling, services, layers, testing, and more. For humans and AI agents.
Website: Browse at effect.solutions
CLI: Access docs offline
bunx effect-solutions list # List all topics
bunx effect-solutions show http-clients # Show specific topic
bunx effect-solutions open-issue # Leave feedback
Error handling
import { Effect } from "effect"
Effect.gen(function* () {
const user = yield* findUser(id).pipe(
Effect.catchTag("NotFound", () => Effect.succeed(null))
)
})
HTTP client setup
import { Effect, HttpClient } from "effect"
import { FetchHttpClient } from "@effect/platform"
const program = Effect.gen(function* () {
const http = yield* HttpClient.HttpClient
const result = yield* http.get("/api/users")
})
program.pipe(
Effect.provide(FetchHttpClient.layer)
)
See effect.solutions for full patterns and rationale.
bun scripts/changeset-named.ts "description"See CONTRIBUTING.md for details and CLAUDE.md for development workflow.
bun run version (creates tag vX.Y.Z).Release workflow builds multi-arch CLI binaries and runs changeset publish to publish all packages to npm.effect-solutions - CLI for local docsMIT
Effect-first MCP server for Effect TypeScript best practices documentation
{ "mcpServers": { "effect-solutions-mcp": { "command": "npx", "args": [ "-y", "[email protected]" ] } }}Araçlar
Henüz araç listesi yok. Uzak sunucular ilk sağlık kontrolünden sonra bir liste alır.
SSS
Bu sayfadan Cursor, Claude Desktop, Claude Code veya VS Code için stdio yapılandırmasını kopyalayın. PlugMCP proxy'sini değil, yayıncının kurulumunu kullanır.
Bu kayıtta gerekli bir ortam değişkeni listelenmiyor.
Effect Solutions yerel olarak stdio üzerinden çalışır.
Son kontrol: 2026-11-14. Effect-first MCP server for Effect TypeScript best practices documentation