KeiStory

반응형

Claude Desktop 으로 MCP 이용해 보기

 

요즘 MCP 가 핫합니다. MCP(Model Context Protocol)는 AI 모델과 외부 데이터 소스 및 도구를 표준화된 방식으로 연결하는 개방형 프로토콜입니다. 2024년 11월 Anthropic에 의해 오픈소스로 공개되었으며, AI 모델이 텍스트 생성을 넘어 실시간 데이터를 가져오고 다른 소프트웨어나 데이터 시스템과 협업할 수 있도록 설계되었습니다.

이전에 직접 Tool 을 만들어서 처리 했다면 이제는 남이 만들어놓은 서비스를 가져다 쓸 수가 있습니다.
그 얘긴 내가 만든 서비스를 누군가가 사용할수 있게 할 수 도 있다는 얘기입니다.

https://smithery.ai/

 

Smithery - Model Context Protocol Registry

@DynamicEndpoints/fantasy-pros-mcp Access sports data, news, rankings, and projections seamlessly. Retrieve the latest updates and player information for NFL, MLB, NBA, and NHL with ease. Enhance your applications with real-time sports insights and analyti

smithery.ai

위 사이트에 가면 벌써 많은 서비스들이 배포되어 있습니다.

원격으로 동작하는 서비스들은 서버정보를 적으면 사용이 가능하고 Local 은 로컬에 다운받아 구동시킬 수 있습니다.

또한 MCP 중에는 로컬 파일 스스템까지 조작이 가능한 서비스까지 존재합니다.

 

먼저 Claude Desktop 를 설치합니다.

https://claude.ai/download

설치하고 실행하면 아래와 같이 일반적인 Claude 채팅화면이 뜨게됩니다.

좌측 상단의 햄버그 버튼의 파일>설정 메뉴를 선택합니다.

개발자 화면에서 설정 편집 버튼을 클릭하면 특정 파일을 가리키게되는데

아래 claude_desktop_config.json 파일을 열어 mcp server 정보를 입력해야합니다.

https://www.npmjs.com/package/mcp-image-reader

 

mcp-image-reader

Image Reader. Latest version: 1.0.9, last published: 3 days ago. Start using mcp-image-reader in your project by running `npm i mcp-image-reader`. There are no other projects in the npm registry using mcp-image-reader.

www.npmjs.com

이미지를 읽어 분석하는데 사용되는 mcp 서버입니다.

위 내용을 claude_desktop_config.json 에 입력합니다.

{
    "mcpServers": {
        "image_reader": {
            "command": "npx",
            "args": [
                "-y",
                "mcp-image-reader"
            ]
        }
    }
}

이제 사용을 하기 위해서는 claude 를 종료하고 다시 시작해야 합니다.

반드시 파일 > 종료 를 통해 프로그램을 종료해야합니다.

다시 시작하고 설정에 들어가면 아래처럼 mcp 서버 정보가 제대로 로드되있는걸 확인 할 수 있습니다.

이제 대화창을 보면 입력창 아래 스패너 옆에 숫자 1이 표시된 걸 확인할 수 있습니다.

로컬에 있는 특정 파일의 내용을 분석해 보라고 했습니다.

도구를 사용하기 전에 아래 처럼 사용자에게 도구 사용을 허용할 건지 물어봅니다.

허용하게 되면 로컬의 이미지를 분석해 결과를 알려줍니다.

로컬 파일의 이름도 변경이 가능하고 로컬에 있는 db 도 연결할 수도 있습니다.

아래에는 다양한 MCP 서버 구현이 포함되어 있으며, MCP 서버들은 AI 애플리케이션이 다양한 외부 시스템과 표준화된 방식으로 통신할 수 있도록 도와줍니다

https://github.com/modelcontextprotocol/servers/tree/e181222154172e8a9eb38ac09f4af777b36d733e/src

 

servers/src at e181222154172e8a9eb38ac09f4af777b36d733e · modelcontextprotocol/servers

Model Context Protocol Servers. Contribute to modelcontextprotocol/servers development by creating an account on GitHub.

github.com

 

728x90
반응형

'IT > AI' 카테고리의 다른 글

OpenAI MCP Agents SDK 사용하기  (0) 2025.04.02
ChatGPT 이미지 성능 향상  (0) 2025.03.30
그림판 AI 기능 사용하기  (0) 2025.03.27
Google AI Studio 로 이미지 편집하기  (0) 2025.03.18
Google AI Studio 로 Youtube 분석하기  (0) 2025.03.16

공유하기

facebook twitter kakaoTalk kakaostory naver band