Skip to main content
Glama
roboulos

Xano MCP Server for Smithery

by roboulos

Smithery용 Xano MCP 서버

Xano 데이터베이스를 Smithery와 통합하여 Claude AI가 Xano 데이터베이스와 상호 작용할 수 있도록 하는 MCP(Model Context Protocol) 서버입니다.

개요

이 MCP 서버는 Claude AI(Smithery를 통해)와 Xano 데이터베이스 간의 브리지 역할을 하여 Claude가 표준화된 인터페이스를 통해 Xano 데이터에 대한 작업을 수행할 수 있도록 합니다. 이 서버는 모델 컨텍스트 프로토콜(Model Context Protocol)을 구현하여 Smithery의 서버리스 배포 모델과 호환됩니다.

Related MCP server: Kintone MCP Server

특징

  • Xano API 통합 완료

  • stdio 및 WebSocket 전송 방법 모두 지원

  • 포괄적인 데이터베이스 작업(테이블, 스키마, 레코드)

  • 파일 관리 기능

  • 요청 내역 추적

  • 가져오기/내보내기 기능

사용 가능한 도구

서버는 다음과 같은 도구 범주를 제공합니다.

인스턴스 및 데이터베이스 작업

  • Xano 인스턴스 나열

  • 인스턴스 세부 정보 가져오기

  • 데이터베이스/작업 공간 나열

  • 작업 공간 세부 정보 가져오기

테이블 작업

  • 테이블 목록

  • 테이블 세부 정보 가져오기

  • 테이블 생성, 업데이트 및 삭제

테이블 스키마 작업

  • 테이블 스키마 가져오기 및 업데이트

  • 필드 추가, 이름 변경 및 삭제

테이블 인덱스 작업

  • 다양한 인덱스 유형(btree, unique, search, spatial, vector)을 나열, 생성 및 삭제합니다.

테이블 콘텐츠 작업

  • 테이블 내용 탐색 및 검색

  • 레코드에 대한 CRUD 작업(생성, 읽기, 업데이트, 삭제)

  • 효율성을 위한 대량 작업

파일 작업

  • 파일 나열, 업로드 및 삭제

  • 파일 세부 정보 가져오기

요청 내역 작업

  • 탐색 및 검색 요청 기록

작업 공간 가져오기/내보내기

  • 작업 공간 및 스키마 내보내기 및 가져오기

설치

필수 조건

  • Python 3.10 이상

  • Smithery CLI(배포용)

  • Xano API 토큰

로컬 설치

지엑스피1

용법

지역적으로 실행

# Run with stdio transport (default) python -m src.xano_mcp --token YOUR_XANO_API_TOKEN # Run with WebSocket transport python -m src.xano_mcp --token YOUR_XANO_API_TOKEN --transport websocket --port 8765 # Enable debug mode python -m src.xano_mcp --token YOUR_XANO_API_TOKEN --debug

Smithery와 함께 사용

  1. Smithery에 MCP 서버 배포:

smithery deploy
  1. Smithery 대시보드에서 Xano API 토큰으로 서버를 구성하세요.

  2. Smithery 워크플로에서 서버를 사용하세요

보안 고려 사항

  • Xano API 토큰을 안전하게 저장하세요

  • 가능하면 민감한 정보에 환경 변수를 사용하세요

  • Xano 데이터베이스에서 액세스 제어를 사용하는 것을 고려하세요

  • MCP 서버는 Xano 데이터베이스에 대한 전체 액세스 권한을 가지고 있으므로 안전하게 배포하십시오.

구성

서버는 명령줄 인수나 환경 변수를 사용하여 구성할 수 있습니다.

옵션

환경 변수

설명

--토큰

XANO_API_토큰

Xano API 토큰(필수)

--수송

MCP_운송

전송 방식: stdio 또는 websocket(기본값: stdio)

--포트

MCP_포트

WebSocket 서버용 포트(기본값: 8765)

--디버그

MCP_디버그

자세한 로깅을 위해 디버그 모드를 활성화합니다.

도커 지원

Docker를 사용하여 서버를 실행할 수 있습니다.

# Build the Docker image docker build -t xano-mcp . # Run with stdio transport docker run -e XANO_API_TOKEN=YOUR_TOKEN xano-mcp # Run with WebSocket transport docker run -e XANO_API_TOKEN=YOUR_TOKEN -p 8765:8765 xano-mcp --transport websocket --port 8765

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

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/roboulos/xano-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server