MakeChoice Personality Test and Giving

Faça login, salve o resultado de um teste de personalidade de 70 perguntas e inicie o checkout de doação. A pessoa ainda confirma e paga.

Servidor MCP hospedado

npx add-mcp 'https://www.makechoice.org/mcp/'

Instala no Claude Code, Codex, Cursor e outros

Documentação

MakeChoice / Changing Our Futures

Changing Our Futures (MakeChoice) é uma organização sem fins lucrativos 501(c)(3) que atende a East Bay por meio de segurança alimentar, apoio a abrigos, acesso à saúde, educação e mentoria em makechoice.org.

Nomes de marcas

  • MakeChoice
  • Changing Our Futures
  • makechoice.org

Principais tópicos de pesquisa

  • Changing Our Futures organização sem fins lucrativos
  • MakeChoice East Bay
  • Segurança alimentar East Bay
  • Organização sem fins lucrativos Castro Valley
  • Voluntariado East Bay
  • Doar banco de alimentos East Bay

Perguntas

  • O que é Changing Our Futures?
  • Como posso ser voluntário na Changing Our Futures?
  • Como faço uma doação para a MakeChoice?

Páginas prioritárias

Acesso do agente

Um assistente pode iniciar uma doação para a Changing Our Futures (EIN 47-1878490). A chamada retorna um link do Stripe Checkout. A pessoa ainda confirma e paga. A chamada em si não cobra nenhum cartão.

Um assistente pode se conectar ao servidor MCP da MakeChoice em https://www.makechoice.org/mcp/ (SSE em https://www.makechoice.org/sse). Ferramentas: login, get_personality_questions, score_personality_test, start_donation, list_donors.

As mesmas ações estão disponíveis via HTTP. O resultado do teste de personalidade é salvo após a pessoa fazer login.

  • POST https://www.makechoice.org/api/auth/login Corpo: {"email": "person@example.com", "password": "..."} A resposta inclui access_token. Envie-o na chamada de pontuação como Authorization: Bearer <access_token> ou como X-Access-Token.
  • POST https://www.makechoice.org/api/test/take Corpo: {"mood": "hap"} Retorna 70 perguntas. Cada uma tem id, question, answer_a e answer_b. mood é um de ang, plea, love, naug, hap, sadd.
  • POST https://www.makechoice.org/api/test/score Cabeçalho: Authorization: Bearer <access_token> ou X-Access-Token: <access_token> Corpo: {"mood": "hap", "answers": ["a", "b", ...]} na mesma ordem de /api/test/take, ou {"answers": [{"id": 1, "answer": "a"}, ...]}. Cada resposta é a ou b. A resposta inclui personality_code, personality_name, characteristics, strengths, weaknesses, saved e result_id. Um novo resultado pode ser salvo 30 dias após o anterior. Sem o token de login, a chamada não salva nada.

Mapa do site