open-index/open-npm huggingface dataset:
npm package: @fintailui/react
Description: fintail UI React library
Author: fintailui
Latest version: 0.0.1

# fintailui-react

> fintail UI React library

[![NPM](https://img.shields.io/npm/v/fintailui-react.svg)](https://www.npmjs.com/package/@fintailui/react) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm i @fintailui/react
```

## Usage

```jsx
import React, { Component } from 'react'

import MyComponent from '@fintailui/react'
import '@fintailui/react/dist/index.css'

class Example extends Component {
  render() {
    return <MyComponent />
  }
}
```

## License

MIT © [fintailui](https://github.com/fintailui)
npm package: @fintainc/aurora-mcp
Description: Aurora AI - Finta's investor research, CRM, and fundraising MCP server
Author: Finta
Latest version: 1.0.0

# Aurora MCP

Finta's AI Agent for investor research, CRM management, and fundraising assistance.

## Installation

```bash
npx @fintainc/aurora-mcp
```

Or install globally:

```bash
npm install -g @fintainc/aurora-mcp
```

**Prerequisites:** Python 3.11+ with dependencies:

```bash
pip install -r requirements.txt
```

## Configuration

### Cursor

Add to `.cursor/mcp.json`:

```json
{
  "mcpServers": {
    "aurora": {
      "command": "npx",
      "args": ["-y", "@fintainc/aurora-mcp"],
      "env": {
        "OPENAI_API_KEY": "sk-...",
        "SERPAPI_API_KEY": "...",
        "API_BASE_URL": "https://us-central1-equity-token-stage.cloudfunctions.net/"
      }
    }
  }
}
```

### Claude Desktop

Add to `~/Library/Application Support/Claude/claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "aurora": {
      "command": "npx",
      "args": ["-y", "@fintainc/aurora-mcp"],
      "env": {
        "OPENAI_API_KEY": "sk-...",
        "SERPAPI_API_KEY": "...",
        "API_BASE_URL": "https://us-central1-equity-token-stage.cloudfunctions.net/"
      }
    }
  }
}
```

## Tools

| Tool | Description |
|------|-------------|
| `web_search` | Search Google for investors, companies, market info |
| `scrape_website` | Extract content from websites |
| `analyze_pdf` | Read and analyze PDF documents |
| `search_knowledge_base` | Search Finta's fundraising knowledge |
| `get_investor` | Get investor info from CRM |
| `add_investor` | Add investor to CRM |
| `edit_investor` | Update investor info |
| `analyze_image` | AI image analysis |
| `contact_support` | Contact Finta support |

## Environment Variables

| Variable | Required | Description |
|----------|----------|-------------|
| `OPENAI_API_KEY` | Yes | OpenAI API key |
| `SERPAPI_API_KEY` | Yes | SerpAPI key for web search |
| `API_BASE_URL` | Yes | Finta backend URL |

## Development

```bash
# Run locally
python mcp_server.py

# Or via npm
npm start
```

## License

MIT - Finta
npm package: @fintalent/core-ui
Description: React component library with Chakra UI
Author: Goobits
Latest version: 0.1.0

# @fintalent/core-ui

A React component library built with TypeScript and Chakra UI.

## Installation

```bash
npm install @fintalent/core-ui @chakra-ui/react @emotion/react @emotion/styled framer-motion
```

## Usage

```jsx
import { Button } from '@fintalent/core-ui';

function App() {
  return (
    <Button variant="solid" size="md">
      Click me
    </Button>
  );
}
```

## Development

1. Install dependencies:
```bash
npm install
```

2. Start development server:
```bash
npm run dev
```

3. Build the library:
```bash
npm run build
```

## License

MIT
npm package: @fintalk.ai/axios-interceptor
Description: Essa lib intercepta requisições acrescentando duration e gerando logs úteis para monitoramento.
Author: Fintalk AI
Latest version: 1.1.0

# Axios Interceptor

Essa lib intercepta requisições acrescentando duration e gerando logs úteis para monitoramento.

# Instalação

```shell
npm install @fintalk.ai/axios-interceptor
```

# Como utilizar

No typescript:

```typescript
import { axiosFactory, AxiosResponseWithMetadata } from "@fintalk.ai/axios-interceptor";
const axios = axiosFactory(logger, {
  timeout: 50000,
  httpsAgent: new https.Agent({
    keepAlive: true,
    rejectUnauthorized: false,
  }),
});
const response = await axios.request<
  {},
  AxiosResponseWithMetadata<BalanceOperation[]>
>(options);
```

No node:

```javascript
const { axiosFactory } = require("@fintalk.ai/axios-interceptor");
const axios = axiosFactory(logger, {
  timeout: 50000,
  httpsAgent: new https.Agent({
    keepAlive: true,
    rejectUnauthorized: false,
  }),
});
const response = await axios.get("url", { headers: {} });
```

Se timeout e httpsAgent não forem passados serão usados timeout 30000, keepAlive true e rejectUnauthorized false.

# Parâmetros

Para suprimir logs desnecessários (autenticação em API, pré-requests, `OPTIONS` requests), envie o parâmetro `log` com valor `false` 
```javascript
const response = await axios.get("url", { headers: {}, log: false });
```

Para habilitar logs completos de DEBUG (request/response), adicione uma variável de ambiente com a chave `DEBUG` como `true`
⚠️ Só utilize para análises, não deixe habilitado ⚠️

# Para contribuir

Instalar dependências

```shell
npm install
```

Testes unitários

```shell
npm run test
npm run test:coverage
```

Lint

```shell
npm run lint
```

Build

```shell
npm run build
```