MCP Expr Lang
MCP Expr-Lang
Claude Desktop을 위한 강력한 표현 평가 도구로, MCP(Model Context Protocol)를 사용합니다.
개요
MCP Expr-Lang은 Claude AI와 강력한 expr-lang 표현식 평가 엔진 간의 완벽한 통합을 제공합니다. 이 도구를 사용하면 Claude 대화 내에서 복잡한 데이터 조작, 계산 및 변환을 직접 수행할 수 있습니다.
MCP Expr-Lang을 사용하면 다음을 수행할 수 있습니다.
수학적 표현 평가
배열 및 객체 변환 및 필터링
복잡한 데이터 구조 정렬
문자열 조작 수행
조건 논리를 사용하세요
그리고 훨씬 더 많은 것들!
Related MCP server: espresso-mcp
설치
Smithery를 통해 설치
Smithery를 통해 Claude Desktop용 MCP Expr-Lang을 자동으로 설치하려면:
지엑스피1
필수 조건
1.18 이상으로 가세요
클로드 데스크톱 애플리케이션
깃
1단계: 저장소 복제
git clone https://github.com/ivan-saorin/mcp-expr-lang.git
cd mcp-expr-lang2단계: 종속성 설치
go mod download3단계: 애플리케이션 빌드
윈도우용
go build -o bin/server.exemacOS/Linux의 경우
go build -o bin/server
chmod +x bin/server4단계: Claude Desktop 구성
클로드 데스크톱 열기
설정으로 이동
"고급" 섹션으로 이동하세요
config.json에 다음 구성을 추가합니다.
윈도우용
{
"mcpServers": {
"eval": {
"command": "C:\\path\\to\\mcp-expr-lang\\bin\\server.exe"
}
}
}macOS/Linux의 경우
{
"mcpServers": {
"eval": {
"command": "/path/to/mcp-expr-lang/bin/server"
}
}
}구성을 저장하고 Claude Desktop을 다시 시작하세요.
용법
설치가 완료되면 Claude와의 대화에서 eval 도구를 직접 사용할 수 있습니다. Claude에게 도구를 사용하여 표현을 평가해 달라고 요청하기만 하면 됩니다.
기본 예제
User: Use eval to calculate "10 + 5 * 3"
Claude: [Uses eval tool]
Result: 10 + 5 * 3 = 25복잡한 예
User: We have users = [{"Name": "John", "Age": 30},{"Name": "Ivan", "Age": 51},{"Name": "Eve", "Age": 15}]
Use eval to calculate "sortBy(users, .Age, "desc")"
Claude: [Uses eval tool]
Result: The expression returns the users sorted by age in descending order:
[
{"Age": 51, "Name": "Ivan"},
{"Age": 30, "Name": "John"},
{"Age": 15, "Name": "Eve"}
]더 많은 예를 보려면 예를 참조하세요.
특징
MCP Expr-Lang은 다음을 포함하여 expr-lang 엔진의 모든 기능을 지원합니다.
산술 연산 : 덧셈, 뺄셈, 곱셈, 나눗셈, 모듈로, 지수
문자열 연산 : 연결, 길이, 대문자/소문자 변환
부울 연산 : AND, OR, NOT, 비교 연산자
배열 연산 : 매핑, 필터링, 축소, 정렬
객체 조작 : 속성 접근, 변환
조건 논리 : 삼항 연산자, if-else 표현식
내장 함수 : 수학, 문자열, 배열 및 날짜 함수
표현 언어 구문과 기능에 대한 전체 가이드는 expr-lang 설명서를 참조하세요.
문제 해결
일반적인 문제
Claude에 도구가 나타나지 않습니다 .
config.json의 경로가 올바르고 Claude Desktop이 다시 시작되었는지 확인하세요.실행 오류 : expr-lang 설명서에 따라 표현식 구문이 올바른지 확인하세요.
권한 문제(macOS/Linux) : 서버 바이너리에 실행 권한이 있는지 확인하세요(
chmod +x bin/server).
도움 받기
문제가 발생하거나 질문이 있는 경우:
GitHub의 이슈 섹션을 확인하세요
문제가 보고되지 않은 경우 새 이슈를 열어주세요.
기여하다
기여를 환영합니다! MCP Expr-Lang을 개선하고 싶으시다면:
저장소를 포크하세요
기능 브랜치를 생성합니다(
git checkout -b feature/amazing-feature)변경 사항을 커밋하세요(
git commit -m 'Add some amazing feature')브랜치에 푸시(
git push origin feature/amazing-feature)풀 리퀘스트 열기
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
감사의 말
강력한 표현식 평가 엔진을 위한 expr-lang
모델 컨텍스트 프로토콜 구현을 위한 mcp-golang
AI 어시스턴트 플랫폼을 위한 Claude AI
Ivan Saorin 이 ❤️로 만들었습니다
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityBmaintenanceAn MCP Server for the Espresso Android Test Framework, crafted to improve testing capabilities and optimize development workflows.22MIT

Reexpress MCP Serverofficial
AlicenseNot gradedqualityAmaintenanceReexpress Model-Context-Protocol (MCP) Server8Apache 2.0
Related MCP Connectors
MCP server for Blockscout
MCP server for AI dialogue using various LLM models via AceDataCloud
MCP server for fcc-ecfs
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/ivan-saorin/mcp-expr-lang'
If you have feedback or need assistance with the MCP directory API, please join our Discord server