본문 바로가기
반응형

MCP6

나만의 mcp 만들어 보기 계산기 MCP 만들면서 감?을 익혀보자. 1. 폴더 생성mkdir -p ~/mcp/Calcluator-MCPcd ~/mcp/Calculator-MCP 2. 환경구성uv inituv add fastmcpmv main.py calculator.py 3. calculator.py 에 아래 내용 입력from fastmcp import FastMCPmcp = FastMCP("Calculator-MCP")@mcp.tool(name="add", description="Add two numbers")def add(a: int, b: int) -> int: """Add two numbers and return the result.""" return a + b@mcp.tool(name="subtract", de.. 2026. 4. 11.
필수 mcp : github-mcp 아래 링크를 참고해서 추가 했습니다.Connecting OpenCode to GitHub MCP Server · Home Connecting OpenCode to GitHub MCP ServerIf OpenCode cannot see GitHub MCP tools and you get 401 or dynamic client registration errors, this guide shows a working setup with Bearer auth and secure token loading from file.blog.rafaelfernandez.dev항상 어떤 권한을 줘야지 잘되나? 고민이 많았는데, 이걸 정해주니 좋군요잘써봐야 겠습니다. 2026. 4. 11.
mcp 등록하기 ( 예제들 ) ~/.config/opencode/opencode.jsonc 에 사용하는 mcp 와 model 을 설정해서 사용 가능하다. ** json 과 jsonc 의 차이점?json 설정 파일에 comment 가 가능한 파일을 jsonc 라고 한다. 아래는 현재 내가 설정중인 mcp 파일이다.{ "$schema": "https://opencode.ai/config.json", "mcp": { "context7": { "type": "remote", "url": "https://mcp.context7.com/mcp" }, "tavily-mcp": { "type": "local", "command": ["npx", "-y", "tavily-mcp@latest"],.. 2026. 4. 10.
MCP 만들고 테스트 하기 간단한 MCP 만들기 예제와 이를 테스트하는 툴입니다. 사실 테스트 하는 툴 소개 하려고 이 글을 쓰는겁니다 =ㅁ= 간단한 MCP 서버 만들기1. 환경 구성 (패키지 설치)uv pip install mcp[cli] 2. 샘플소스#simple_mcp_server.pyfrom mcp.server.fastmcp import FastMCPmcp = FastMCP("Simple MCP Server")@mcp.tool()def hello(name: str = "World") -> str: """간단한 인사말을 반환하는 도구""" return f"안녕하세요, {name}님!"@mcp.tool()def get_prompt(prompt_type: str = "general") -> str: """사전 정.. 2025. 10. 31.
나만의 MCP 서버 만들기 서비스 항목은 날씨다. data.go.kr 의 API 를 이용해서, 서비스 하는 MCP다.API KEY 를 발급받아 놓는다!https://www.data.go.kr/index.do 공공데이터 포털국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datasewww.data.go.kr 1. 파이썬 설치 ( 현재 기준 3.11.9 설치함 ) 2. uv 설치pip install uv 3. 다음 명령어 차례대로 수행uv init weathercd weatheruv venv.venv\Scripts\activateuv add mcp[cli] httpx xmltodict 4. weathe.. 2025. 8. 13.
Claude Desktop 과 MCP 연계 하기 1. Node.js 설치 ( 현재 기준 22.18.0 LTS 버전 설치 함 )https://nodejs.org/ko/download Node.js — Node.js® 다운로드Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.nodejs.org 2. Claude Desktop 설치https://claude.ai/download 3. 개발자 모드 활성화 변경메뉴 > 도움말 > 문제해결 > 개발자 모드 활성화 4. MCP 서버 추가여러 예제 MCP 서버들https://github.c.. 2025. 8. 12.
반응형