BGPT MCP API
Pesquise artigos científicos de qualquer ferramenta MCP. Dados experimentais brutos de artigos completos — métodos, resultados, pontuações de qualidade. 50 buscas gratuitas, depois $0,01/resultado.
Documentação
10.518
novos estudos adicionados esta semana
Mantenha sua IA mais próxima das evidências mais recentes.
Construa uma IA científica que possa mostrar seu trabalho.
Pesquise por tópico ou DOI. Recupere afirmações vinculadas a experimentos, resultados exatos, escopo, limitações, critérios de falseabilidade e proveniência da fonte.
Quando uma resposta importa, você pode rastreá-la até o que cada artigo realmente mostrou.
50 resultados gratuitos · Depois, $0,02/resultado
Verifique a resposta Veja os experimentos e resultados exatos por trás de cada afirmação.
Rastreie até a fonte Siga as evidências até seções, figuras, tabelas e texto de origem.
Veja onde termina Mantenha escopo, vieses, status de extração e incerteza visíveis.
Feito para treinamento de modelos científicos · revisão de literatura · RAG · agentes de pesquisa
Comece em 30 Segundos
Escolha sua ferramenta, copie a configuração e comece a pesquisar.
Adicione em ~/.claude/claude_desktop_config.json:
{
"mcpServers": {
"bgpt": {
"url": "https://bgpt.pro/mcp/sse"
}
}
}
Adicione em .cursor/mcp.json na raiz do seu projeto:
{
"mcpServers": {
"bgpt": {
"url": "https://bgpt.pro/mcp/sse"
}
}
}
Execute no seu terminal:
claude mcp add bgpt --transport sse https://bgpt.pro/mcp/sse
API HTTP tradicional. Sem chave necessária para os primeiros 50 resultados.
import requests
def search_bgpt(query, num_results=16, days_back=None, api_key=None, output_format="evidence"):
payload = {
"query": query,
"num_results": num_results,
"output_format": output_format,
}
if days_back is not None:
payload["days_back"] = days_back
if api_key:
payload["api_key"] = api_key
response = requests.post(
"https://bgpt.pro/api/mcp-search",
json=payload,
timeout=60,
)
response.raise_for_status()
return response.json()["results"]
papers = search_bgpt("CRISPR delivery neurons", num_results=5)
paper = papers[0]
print(paper["central_claim"])
if paper["evidence"]["evidence_units"]:
unit = paper["evidence"]["evidence_units"][0]
print(unit["claim"])
print(unit.get("result", {}).get("reported_statistics", []))
print(unit["provenance"])
Endpoints para qualquer cliente compatível com MCP:
Endpoints:
SSE: https://bgpt.pro/mcp/sse
Streamable HTTP: https://bgpt.pro/mcp/stream
Tools:
search_papers
query (required) Search terms
num_results (optional) 1-100, default 16
days_back (optional) Filter to recent papers
output_format(optional) evidence, full, or legacy
lookup_paper
doi (required) DOI of the paper
output_format(optional) evidence, full, or legacy
Como Funciona
- Adicione a configuração acima à sua ferramenta de IA
- Peça à sua IA para pesquisar, ex.: “Pesquise no BGPT por métodos de entrega de CRISPR em neurônios” ou consulte um artigo específico por DOI
- Obtenha unidades de evidência vinculando afirmações a experimentos, resultados, escopo e proveniência
Seus primeiros 50 resultados são gratuitos. Depois disso, adicione cobrança a $0,02/resultado.
Preços
Um resultado é um registro estruturado de artigo.
Nível Gratuito
$0
- ✓ 50 resultados gratuitos
- ✓ Evidências prontas para treinamento e RAG
- ✓ Sem necessidade de chave de API
Pague conforme o uso
$0,02 / resultado
- ✓ Pesquisas ilimitadas
- ✓ Evidências prontas para treinamento e RAG
- ✓ Pague apenas pelos resultados retornados
O que o BGPT Retorna
Use output_format="evidence" para registros compactos ou "full" para adicionar metadados legados.
As respostas de pesquisa colocam registros em results. A consulta por DOI coloca o registro em result e inclui found. Evidências e saída completa omitem artigos sem evidências extraídas.
Identificação
doi: Identificador DOI
title: Título do artigo
publication_date
publication_name: Periódico
Evidências em Nível de Afirmação
central_claim
evidence.schema_version e extraction_status
evidence.document_type
evidence.evidence_units: afirmações vinculadas a experimentos
claim_type: causal, correlacional, mecanicista, descritivo, diagnóstico, prognóstico, de eficácia ou de segurança
evidence_status: suportada, mista, contradita ou não_avaliável
evidence_basis: direta, indireta ou sintetizada
relation_to_central_claim: suporta, qualifica, desafia ou independente
experiment: desenho, unidades independentes, grupos, desfechos e métodos
reported_statistics: texto exato do valor relatado, comparação, teste e modelo de análise
applicability.demonstrated_in: escopo demonstrado
provenance[]: seção, figura, tabela, texto exato da fonte
evidence.record_provenance: hash da fonte, tempo de extração, status de truncamento
Escrutínio Científico
counterevidence_or_ambiguity[]: qualificadores relatados ou inferidos
limitations[]: limites relatados ou inferidos
evidence_units[].falsification_criteria[]: testes concretos de enfraquecimento com base
how_to_falsify: critério conciso em nível de artigo
implicit_assumptions: conhecimento tácito útil no qual o artigo se apoia, mas nunca declara
limitations_and_biases: síntese concisa em nível de artigo
Campos em Nível de Artigo na Saída Completa
sample_size_and_population_characteristics
methods_and_experimental_techniques
results_and_conclusions
experimental_models
software_and_tools_used
code_and_data_links
Campos Adicionais na Saída Completa
keywords
lab_name
funding_json
citations_json
reference_count
metadados legados: mantidos para clientes existentes
A cobertura reflete o texto completo disponível e o que o artigo relata. Campos opcionais vazios são omitidos da saída compacta de evidências. Registros V4 contêm no máximo 5 unidades de evidência e 2 passagens de proveniência por unidade; cada passagem tem no máximo 320 caracteres. Registros mais antigos mantêm sua versão explícita de esquema. extraction_status e qualquer normalization_warnings expõem registros incompletos ou reparados.
Perguntas Frequentes
Como começo a pesquisar gratuitamente?
Basta adicionar a configuração acima à sua ferramenta de IA e começar a fazer perguntas. Sem cadastro, sem necessidade de chave de API. Você recebe 50 resultados gratuitos automaticamente.