NIH 리포터 MCP
NIH RePORTER 와 채팅을 위한 모델 컨텍스트 프로토콜 (MCP) 서버입니다. 대화형 방식으로 NIH 지원 연구 프로젝트 및 출판물을 검색하세요. 관련 블로그 게시물은 여기를 참조하세요 .

특징
다양한 기준으로 NIH 자금 지원 연구 프로젝트를 검색하세요.
회계연도
주요 연구자 이름
조직 세부 정보(이름, 주, 도시, 유형, 부서)
자금 조달 금액
COVID-19 대응 현황
자금 조달 메커니즘
연구소/센터 코드
RCDC 용어
날짜 범위
NIH 프로젝트와 관련된 출판물 검색
프로젝트와 출판물 모두에 대한 통합 검색 기능
초록을 포함한 자세한 프로젝트 및 출판 정보
구성 가능한 결과 제한
필수 조건
Python 3.12 이상
UV 패키지 관리자(더 빠른 종속성 설치를 위해 권장됨)
설치
저장소를 복제합니다.
지엑스피1
가상 환경을 만들고 활성화하세요.
UV를 사용하여 종속성을 설치합니다.
용법
이 MCP 서버는 여러 도구를 통해 NIH RePORTER API에 대한 액세스를 제공합니다.
search_projects: NIH 자금 지원 연구 프로젝트 검색search_publications: NIH 프로젝트와 관련된 출판물 검색search_combined: 프로젝트와 출판물을 모두 결합한 검색test_connection: API 연결 테스트
다음과 같은 MCP 호환 클라이언트와 함께 이 MCP를 사용할 수 있습니다.
클로드 데스크탑
커서
기타 MCP 지원 도구
예시 claude_desktop_config.json
검색 결과는 다음을 포함한 프로젝트 세부 정보가 포함된 구조화된 형식으로 반환됩니다.
프로젝트 제목 및 초록
주요 연구자 정보
조직 세부 정보
자금 정보
프로젝트 날짜 및 상태
디버깅
MCP가 클라이언트(예: Claude Desktop)에서 실행될 때 루트 폴더에 로그 파일이 생성됩니다. 문제가 발생하면 해당 로그 파일을 확인하세요.
개발
이 프로젝트에서는 다음을 사용합니다.
비동기 HTTP 요청을 위한
httpxMission Control Protocol 구현을 위한
mcp환경 변수 관리를 위한
python-dotenv종속성 관리를 위한
uv
벌채 반출
로그는 프로젝트 루트 디렉터리의 mcp-nih-reporter.log 에 기록됩니다. 로깅 수준은 기본적으로 INFO로 설정됩니다.
기여하다
기여를 환영합니다! 풀 리퀘스트를 제출해 주세요. 주요 변경 사항의 경우, 먼저 이슈를 열어 변경 사항을 논의해 주세요.
저장소를 포크하세요
기능 브랜치를 생성합니다(
git checkout -b feature/amazing-feature)변경 사항을 커밋하세요(
git commit -m 'Add some amazing feature')브랜치에 푸시(
git push origin feature/amazing-feature)풀 리퀘스트 열기
적절하게 테스트를 업데이트하고 기존 코드 스타일을 따르세요.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
Related MCP Servers
- Asecurity-licenseAqualityA Model Context Protocol server implementation that enables natural language interactions with OpenSearch clusters, allowing users to search documents, analyze indices, and manage clusters through simple conversational commands.Last updated -610Apache 2.0
- -security-license-qualityA comprehensive Model Context Protocol server that provides AI assistants with direct access to Semantic Scholar's academic database, enabling advanced paper discovery, citation analysis, author research, and AI-powered recommendations.Last updated -4
- AsecurityAlicenseAqualityA comprehensive Model Context Protocol server that enables advanced PubMed literature search, citation formatting, and research analysis through natural language interactions.Last updated -127MIT License